Big Huge Thesaurus

adenosine diphosphate

noun